*{box-sizing:border-box;margin:0;padding:0;font-weight:300}
.functionHeader {height:52px;}
.functionHeader .lsider{float:left;}
.functionHeader .rsider{float:right;}
.functionHeader .rsider .btn{padding:6px 8px;}
.functionHeader .updowninput {text-align: left;float: left;margin: 0 2px;}
.functionHeader .updowninput select{height:25px; border-radius:2px;}
.functionHeader .updowninput input {height: 25px;padding: 2px;}
.functionHeader .inputradio{margin-top:8px;}
.functionHeader .updowninput input[type=radio]{margin:0;padding:0;vertical-align:middle;margin-right:4px;height:20px;}
.functionHeader .btn_query{margin-top:12px;}
.functionHeader .updowninput p { height: 8px;padding: 2px;margin-bottom:12px;}
.suffix{display:inline;}
.checkbox{display:inline-block;vertical-align:middle;width:20px;}
.product{position:relative;}
.product input{background:#fff;border:0;width:100%;}
.ui-icon-ellipsis{background:url(../img/icon-select.gif) 55% 55% no-repeat #fff;border:none;right:4px;top:50%;width:16px;height:16px;margin-top:-8px;cursor:pointer;overflow:hidden;position:absolute;display:none}
.ui-jqgrid .ui-jqgrid-btable tbody tr.jqgrow td{overflow: hidden;white-space: pre;padding-right:0;padding-left:0;border:1px solid #ddd;border-bottom:1px solid #ddd;}
td input{width:100%;}
.form .formTitle{line-height:20px;padding-right:5px;width:60px;}
.form .formValue { padding-top: 2px;padding-bottom: 2px; text-align:left;}
.form .formValue input.form-control { height: 20px; line-height: 20px;margin-top:3px;}
.form .formValue label {margin-left:2px;}
.form .formValue .input-group .btn-down, .line-table .input-group .btn-down { height:12px;margin-left:5px;width:25px;min-width:25px;}
.form .formValue .input-group-btn, .line-table.input-group-btn {font-size:12px;}
.decimal{text-align:right;}